home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 60.zip / BS1 part 60 / Xcad d1.adf / README < prev    next >
Text File  |  1992-06-22  |  8KB  |  234 lines

  1.                               X-CAD 2000
  2.                               ==========
  3.  
  4. Thank you for purchasing X-CAD  2000.  This file contains some general
  5. notes and additional information that we  were  not able to include in
  6. the manual, before its printing.
  7.  
  8.  
  9. Making directory assignments manually
  10. =====================================
  11.  
  12. If you  wish  to  make  the  directory  assignments,  for  X-CAD 2000,
  13. manually, or you have an  unusual  system  set  up, you should add the
  14. following to your StartupII or User-Startup file.
  15.  
  16.         ASSIGN MENUS:              <drive>XCAD2000/MENUS
  17.         ASSIGN XCAD20003DPMODS:    <drive>XCAD2000/PMODS
  18.         ASSIGN XCAD20003DHANDLERS: <drive>XCAD2000/HANDLERS
  19.         ASSIGN DRAWINGS:           <drive>XCAD2000/DRAWINGS
  20.         ASSIGN XSDATA:             <drive>XCAD2000/XSDATA
  21.         ASSIGN XSFONTS:            <drive>XCAD2000/XSFONTS
  22.         ASSIGN XSLOVLY:            <drive>XCAD2000/XSLOVLY
  23.         ASSIGN XSMODS:             <drive>XCAD2000/XSMODS
  24.         ASSIGN XSPOVLY:            <drive>XCAD2000/XSPOVLY
  25.         ASSIGN SYMBOLS:            <drive>XCAD2000/SYMBOLS
  26.         ASSIGN XCAD20003D:         <drive>XCAD2000
  27.  
  28. Where <drive> is your hard-disk path  name. e.g. "DH0:", "SYS:CAD/" or
  29. "JH1:"
  30.  
  31.  
  32.  
  33.                      HPGL Plotter - Tricks & Tips
  34.                      ----------------------------
  35.  
  36. Most Hewlett Packard plotters use the serial interface. Unfortunately,
  37. both  Hewlett Packard  plotters  and  Amigas  sometimes have "unusual"
  38. aspects in their  serial  communications.  The  following  are various
  39. tricks and tips that X-CAD users, with HPGL plotters, have passed onto
  40. us, over the years.  You  will  find  that  almost all Hewlett Packard
  41. plotters,  using  a  serial  interface,  will  require  some  form  of
  42. initialisation  before  use  with  X-CAD.  Naturally,  this  does  not
  43. normally apply to plotters using the parallel interface.
  44.  
  45. HP7475A Plotter
  46. ---------------
  47. The HP7475A requires Xon/Xoff  handshaking  which  is  not used in its
  48. default mode. In  order  to  activate  the  handshaking, the following
  49. escape sequence must be loaded into  the  plotter. This can be done by
  50. sending a file to  the  plotter  to  initialise  it.  This file can be
  51. created as follows:
  52.  
  53. COPY * to ram:HPXON
  54. <ESC>.M;10;10;13:<RETURN>
  55. <ESC>.N;19:<RETURN>
  56. <ESC>.180;;17:<RETURN><CTRL\>
  57. COPY ram:HPXON to s:HPXON
  58.  
  59. Note - The symbol <ESC> refers to  the escape key. The symbol <RETURN>
  60. refers to the return key. The  symbol  <CTRL\> refers to the keystroke
  61. produced by holding down the  CTRL  key  and hitting the (\) backslash
  62. key.
  63.  
  64. Set your plotter for 9600 Baud.  8  data  bits. 1 stop bit. No parity.
  65. Run thew preferences tool and set the Amiga for custom/generic printer
  66. and serial port output. Go into  change  serail  to match the Amiga to
  67. the plotter. Set handshaking to XON/XOFF  and save the preferences. To
  68. use the HPXON file  in  your  Startup-Sequence  add the following line
  69. before the LOADWB command:
  70.  
  71. COPY s:HPXON to ser:
  72.  
  73.  
  74. Initialisation using Amiga BASIC
  75. --------------------------------
  76.  
  77. Another way of creating the  necessary  initialization  file is to use
  78. Amiga BASIC, or a similar program  language.  A program to do the same
  79. as the above in Amiga BASIC would look like this:
  80.  
  81. REM ********************************
  82. REM set up program for hpgl plotters
  83. REM   by Tim Gathercole - 8/6/92
  84. REM ********************************
  85. OPEN "RAM:HPSETUP" FOR OUTPUT AS #1
  86.         PRINT #1, CHR$(27);
  87.         PRINT #1,".(;";
  88.         PRINT #1,CHR$(27);
  89.         PRINT #1,".";
  90.         PRINT #1,"I81;;17:";
  91.         PRINT #1,CHR$(27);
  92.         PRINT #1,".N;19:"
  93. CLOSE #1
  94.  
  95. The above has the advantage of being able to be re-written so that the
  96. output file goes directly to  the  serial  port.  This  can be done by
  97. substituting "SER:"  for  "RAM:HPSETUP",  in  the  program.  This will
  98. enable initialisation to be carried  out  by  clicking  on an icon. We
  99. have found that most Hewlett  Packard  plotters will work correctly if
  100. the above  initialisation  file  is  used.  A  compiled  copy  of both
  101. versions of this program are in the utilities draw. However, for those
  102. who prefer to write  their  own  initiation  file, further details, on
  103. other plotters are provided below.
  104.  
  105.  
  106.  
  107. HP7448 Colour Pro Plotter
  108. -------------------------
  109.  
  110. To use XON/XOFF with the above plotter you will have to create a small
  111. initiation file. This file can be created as follows:
  112.  
  113.  
  114. If your plotter has an add-on buffer use the following:
  115.  
  116. COPY * to ram:HPXON
  117. <ESC>.P1:<ESC>.T1900;74:<ESC>.@1900<RETURN><CTRL\>
  118. COPY ram:HPXON to s:HPXON
  119.  
  120. If your plotter does not have a buffer use the following:
  121.  
  122. COPY * to ram:HPXON
  123. <ESC>.P1:<RETURN><CTRL\>
  124. COPY ram:HPXON to s:HPXON
  125.  
  126. Note - The symbol <ESC> refers to  the escape key. The symbol <RETURN>
  127. refers to the return key. The  symbol  <CTRL\> refers to the keystroke
  128. produced by holding down the  CTRL  key  and hitting the (\) backslash
  129. key.
  130.  
  131. Set your plotter for 9600 Baud.  8  data  bits. 1 stop bit. No parity.
  132. Run thew preferences tool and set the Amiga for custom/generic printer
  133. and serial port output. Go into  change  serail  to match the Amiga to
  134. the plotter. Set handshaking to XON/XOFF  and save the preferences. To
  135. use the HPXON file  in  your  Startup-Sequence  add the following line
  136. before the LOADWB command:
  137.  
  138. COPY s:HPXON to ser:
  139.  
  140.  
  141. Pausing Plotters
  142. ----------------
  143. If using a large data buffer  between  your Amiga and plotter, then by
  144. creating a file containing the following  HPGL commands and sending it
  145. to the plotter before sending a second  plot to the buffer, it will be
  146. possible to store more than one drawing in the buffer.
  147.  
  148. SP;
  149. EC;
  150. PG;
  151. EC1:
  152. DE;
  153.  
  154. This series of commands should put the plotter into pause mode.
  155.  
  156. An Amiga BASIC program  to  create  a  file containing these commands,
  157. would look like this:
  158.  
  159. REM ********************************
  160. REM Pause program for hpgl plotters
  161. REM   by Tim Gathercole - 8/6/92
  162. REM ********************************
  163. OPEN "RAM:HPPAUSE" FOR OUTPUT AS #1
  164.         PRINT #1,"SP;EC;PG;EC1:DE;"
  165. CLOSE #1
  166.  
  167. Again this output file can  be  sent  directly  to  the serial port by
  168. substituting "SER:" for "RAM:HPPAUSE", in the program.
  169.  
  170.  
  171.  
  172. HP7570A DraftPro
  173. ----------------
  174.  
  175. COPY * to ram:HPXON
  176. <ESC>.M;10;10;13:<RETURN>
  177. <ESC>.N;19:<RETURN>
  178. <ESC>.I80;;17:<RETURN><CTRL\>
  179. COPY ram:HPXON to s:HPXON
  180.  
  181. Note - The symbol <ESC> refers to  the escape key. The symbol <RETURN>
  182. refers to the return key. The  symbol  <CTRL\> refers to the keystroke
  183. produced by holding down the  CTRL  key  and hitting the (\) backslash
  184. key.
  185.  
  186. Set your plotter for 9600 Baud.  8  data  bits. 1 stop bit. No parity.
  187. Run thew preferences tool and set the Amiga for custom/generic printer
  188. and serial port output. Go into  change  serail  to match the Amiga to
  189. the plotter. Set handshaking to XON/XOFF  and save the preferences. To
  190. use the HPXON file  in  your  Startup-Sequence  add the following line
  191. before the LOADWB command:
  192.  
  193. COPY s:HPXON to ser:
  194.  
  195. Suggested DIP switch settings are:
  196.  
  197.  -------------------------
  198.  |  6  5  4  3  2  1  0  |
  199.  | |-||-||-||-||-||-||-| |
  200.  | | || || ||\|| ||\|| | |
  201.  | |\||\||\|| ||\|| ||\| |
  202.  | |-||-||-||-||-||-||-| |
  203.  -------------------------
  204.  
  205.  
  206. RTS-CTS Protocol on HP7585B
  207. ---------------------------
  208.  
  209. The suggest cable configuration is as follows:
  210.  
  211.    1  2  3  4  6  5  7
  212.    |  |  |  |__|  |  |
  213.    |  |  |        |  |
  214.    |  |  |        |  |
  215.    |  |  |        |  |
  216.    |  |  |        |  |
  217.    1  3  2       20  7
  218.  
  219. Handshake: RTS-CTS
  220. Read bits: 8
  221. Write Bits: 8
  222. Stop Bits: 1
  223. Baud Rate: 9600
  224. Buffer Size: 1024
  225.  
  226.  
  227. General Note
  228. ------------
  229.  
  230. The above pieces of information have been passed onto us by our users.
  231. However, we cannot guarantee that  they  will  work with all models of
  232. Hewlett Packard plotter, or  even  up  dated  versions of the plotters
  233. mentioned.
  234.